Big Huge Thesaurus

enchanter's nightshade

noun